﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace RXY_Mall.Services.Order.Dto
{

    public class SyncOrderOutput
    {
        /// <summary>
        /// 对接订单号
        /// </summary>
        public string rxyBillNo { get; set; }
        /// <summary>
        /// 对接用户编号
        /// </summary>
        public string rxyCustomerID { get; set; }
    }

    /// <summary>
    /// 订单状态输入信息
    /// </summary>
    public class OrderStatusInput:MangerBaseInput
    {
        /// <summary>
        /// 对接订单号列表
        /// </summary>
        public List<string> api_order_no_list { get; set; }
    }

    /// <summary>
    /// 订单状态输出信息
    /// </summary>
    public class OrderStatusOutput
    {
        /// <summary>
        /// 对接订单号
        /// </summary>
        public List<string> success_orders { get; set; }
        /// <summary>
        /// 对接用户编号
        /// </summary>
        public List<FailOrderOutput> fail_orders { get; set; }
    }

    /// <summary>
    /// 失败订单输出信息
    /// </summary>
    public class FailOrderOutput
    {
        /// <summary>
        /// 订单号
        /// </summary>
        public string api_order_no { get; set; }
        /// <summary>
        /// 失败原因
        /// </summary>
        public string reason { get; set; }
    }


}
